import Vue from 'vue'
import App from './App.vue'

//引入路由器对象
import router from '@/router'
//引入Vuex
import store from "@/store"

//把mock引入项目让mockServer执行
import "@/mock/mockServer"


//引入全局注册组件
import "@/main/components"
//引入eventBus事件总线的设置
import "@/main/eventBus"
//引入elementUI的配置
import "@/main/element"
//引入图片懒加载
import "@/main/lazyLoad"
//引入表单校验
import "@/main/validate"



Vue.config.productionTip = false

new Vue({
  render: h => h(App),
  //把router路由对象注册到实例上，那么所有的组件实例上都有有一个$router和$route对象
  router,
  //把store注册到实例，那么所有的组件实例都能访问到$store对象
  store,
}).$mount('#app')


